Browsing by Keywords flexible assembly